be phosphorescent - English Synonyms Dictionary